struct recdata{
        int   number;
        AnsiString  code;
        recdata *nextrecord;
};
recdata  *startrecord, *listrecord;
listrecord = new recdata;
if (listrecord == NULL)
   cout << “1: unable to allocate storage space";
startrecord = listrecord;
listrecord->number = 10;
listrecord->code = "This is the first record";
The discussed
program builds a list of
structures recdata.